package org.lestr.secuel.m3ds.entrees;

public interface Bouton {
	
	
	// Définition de constantes
	public static final String SOURIS_1 = "Souris1";
	public static final String SOURIS_2 = "Souris2";
	public static final String SOURIS_3 = "Souris3";

	
	/** Retourne le nom du bouton */
	public String getNom();
	
	
	/** Retourne vrai si le bouton est appuyé */
	public boolean isAppuyé();
	
	
	/** Ajoute un écouteur au bouton */
	public void ajoutEcouteur(BoutonEcouteur écouteur);
	
	
	/** Retire un écouteur du bouton */
	public void retraitEcouteur(BoutonEcouteur écouteur);
	

}// FIN Bouton
